Threads of Life is a national registered charity dedicated to supporting families along their journey of healing who have suffered from a workplace fatality, life-altering illness or occupational disease. We help these families protect future generations of Canadian workers.